engineered mouse - German English Dictionary